666763240
2948530196
1007583286
2177307646
283115536
0
604045313
283181064
0
604307492
1007058986
885451016
202070198
604242080
268435462
0
604307492
1007058986
885451032
202070198
604242080
2411659284
65011720
666697752